﻿.button{
	padding: 5px 16px;
	border-radius: 4px;
	font-size: 15px;
}
.button.btn-noradius{
	border-radius: 0;
}
.button.btn-noborder{
	border: 0;
}
.button.btn-little{
	padding: 2px 6px;
	font-size: 12px;
}
.button.btn-default{
	background-color: #f6f6f6;
	color: #333;
	border-color: #ddd;
}
	.button.btn-default:hover{
		background-color: #f9f9f9;
	}
.button.btn-main{
	background-color: #1071d3;
	color: #fff;
	border-color: #ddd;
}
	.button.btn-main:hover{
		background-color: #ea0606;
	}
.button.btn-main-em{
	background-color: transparent;
	color: #1071d3;
	border: 1px solid #1071d3;
}
	.button.btn-main-em:hover{
		background-color: #f5f5f5;
	}
.button.btn-white{
	color: #333;
	background: #fff;
	opacity: 1;
	filter: opacity(100);
}
	.button.btn-white:hover{
		opacity: .8;
		filter: opacity(80);
	}
.button.btn-white-em{
	background-color: transparent;
	color: #fff;
	border: 1px solid #fff;
}
	.button.btn-white-em:hover{
		background-color: rgba(255,255,255,0.3);
	}
a.main-link{
	color: #fe6639;
	transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
}
	a.main-link:hover{ color: #ff5522; }

a.gray-main-link{
	color: #666;
	transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
}
	a.gray-main-link:hover{
		color: #1071d3;
	}
a.white-main-link{
	color: #fff;
	transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
}
	a.white-main-link:hover{
		color: #1071d3;
	}
a.white-op-link{
	opacity: .8;
	filter: opacity(80);
	transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
}
	a.white-op-link:hover{
		opacity: 1;
		filter: opacity(100);
	}
/* icon */
.icon{
	background: url(../images/icon.png) no-repeat;
}
/*header*/
header{
	min-width: 1200px;
	position: relative;
	z-index: 4;
	height: 100px;
	background: #1071d3;
}
header .w{
	height: 100%;
	max-height: 100%;
}
	header .logo{
		height: 100%;
	}
	header .con-b{
		height: 100%;
		padding: 38px 0;
		color: #bad4ee;
		line-height: 30px;
		font-size: 12px;
	}
	header .con-b a{
		padding: 0 2px;
	}
	header .con-b a.on{
		color: #fff;
	}
.navw{
	width: 100%;
	min-width: 1200px;
	background: #333;
	position: relative;
	z-index: 2;
	box-shadow: 0 2px 5px rgba(0,0,0,.3);
}
	nav{
		height: 50px;
		color: #fff;
		font-size: 16px;
		line-height: 50px;
		text-align: center;
		font-weight: bold;
	}
		nav li {
			position: relative;
			float: left;
			height: 100%;
			/*width: 140px;*/
			margin-right: 36px;
		}
			nav li a{
				position: relative;
				width: 100%;
				height: 100%;
				display: block;
				opacity: .8;
				filter: opacity(80);
				transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
			}
			nav li.on a{
				opacity: 1;
				filter: opacity(100);
			}
			nav li:after{
				display: none;
				position: absolute;
				content:'';
				width: 30px;
				height: 2px;
				bottom: 2px;
				left: 50%;
				margin-left: -15px;
				background: #fff;
			}
			nav li ul li:after{
				display: none;
			}
			nav li.on:after{
				display: block;
			}
			nav li.on ul li:after{
				display: none;
			}
			nav li:hover a{
				opacity: 1;
				filter: opacity(100);
			}
			nav li:hover li a{
				color: #fff;
				opacity: .8;
				filter: opacity(80);
			}
		nav li ul{
			display: none;
			position: absolute;
			top: 50px;
			left: 50%;
			margin-left: -80px;
			width: 260px;
			background: #333;
			box-shadow: 0 3px 5px rgba(0,0,0,.1);
		}
		nav li li{
			width: 100%;
			float: none;
			height: 39px;
			margin: 0;
		}
			nav li li a{
				display: block;
				line-height: 38px;
				font-size: 14px;
				text-align: center;
				font-weight: normal;
				border-bottom: 1px solid rgba(255,255,255,.3);
			}
		nav li:hover ul{
			display: block;
		}
		nav li:hover li:hover a{
			opacity: 1;
			filter: opacity(100);
		}
	.log-btn{
		position: relative;
		height: 26px;
		line-height: 26px;
		margin-top: 21px;
		font-size: 14px;
		border-radius: 14px;
		background: #fff;
		width: 90px;
		text-align: center;
background-color:#ff5522;
color:#fff !important;
	}
.login a{color:#fff;}
.login a:hover{color:#fff;}

	.log-btn .log-b{
		display: none;
		position: absolute;
		top: 32px;
		right: 0;
		background: #fff;
		color: #333;
		font-size: 12px;
		width: auto;
		height: auto;
		padding: 10px;
		border-radius: 6px;
		text-align: left;
	}
	.log-btn:hover .log-b{
		display: block;
	}
		.log-btn .log-b:after{
			position: absolute;
			right: 32px;
			top: -5px;
			content:'';
			width: 0;
			height: 0;
			border-bottom: 6px solid #fff;
			border-left: 4px solid transparent;
			border-right: 4px solid transparent;
		}
		.log-btn .log-b:before{
			position: absolute;
			right: 0;
			top: -6px;
			content:'';
			width: 100%;
			height: 6px;
		}
		.log-btn .log-b .name{
			font-size: 14px;
			padding: 0 10px;
			margin-bottom: 8px;
			border-bottom: 1px dashed #bbb;
		}
		.log-btn .log-b .form-group{
			width: 220px;
			margin-bottom: 8px;
			padding: 0 10px;
		}
		.log-btn .log-b .form-control{
			width: 200px;
			height: 32px;
			background: #fff;
			padding: 0 8px;
			font-size: 14px;
			line-height: 30px;
			border: 1px solid #e5e5e5;
			border-radius: 6px;
		}
			.log-btn .log-b .form-control:focus{
				border-color: #1071d3;
			}
		.log-btn .log-b .form-btn{
			width: 200px;
			height: 32px;
			color: #fff;
			padding: 0 8px;
			font-size: 14px;
			line-height: 30px;
			background-color: #ff5522;
			border-radius: 6px;
			cursor: pointer;
			text-align: center;
		}
			.log-btn .log-b .form-btn:hover{
				background-color: #fe6639;
			}

footer{
	width: 100%;
	min-width: 1200px;
	height: auto;
	background: #1071d3;
	font-size: 14px;
	color: #fff;
}
footer .f-m{
	position: relative;
	padding: 30px 0;
}
.fcol {
	float: left;
}
.fcol .h1 {
	position: relative;
	font-weight: normal;
	margin-bottom: 16px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.fcol.ful{
	width: 180px;
}
.fcol.ful ul{
	width: 100%;
	padding-right: 20px;
}
	.ful li{
		width: 100%;
		height: 24px;
		line-height: 28px;
	}
.fcol.fab .txt{
	padding-right: 40px;
	font-size: 12px;
	line-height: 20px;
}
.fcol.fab .agroup{
	margin-top: 18px;
	line-height: 30px;
}
.fcol.fab .agroup a{
	margin: 0 4px;
	display: inline-block;
}
.fwei {
	text-align: right;
}
.fwei .wei{
	width: 129px;
	height: 129px;
}
.fwei .txt{
	padding-top: 50px;
	padding-right: 20px;
	text-align: right;
}


footer a:hover {
	text-decoration: underline;
}
.bottom{
	width: 100%;
	min-width: 1200px;
	background: #333;
	height: 50px;
	text-align: center;
	color: #ccc;
	line-height: 50px;
	font-size: 12px;
}
	.bottom a{
		
	}

.gotop{
	display: none;
	z-index: 6;
	position: fixed;
	width: 40px;
	height: 40px;
	bottom: 0;
	right: 0;
	background: #ba4a28;
	opacity: .5;
	filter: opacity(50);
	transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
	cursor: pointer;
}
.gotop:hover{
	opacity: .8;
	filter: opacity(80);
}
.gotop:before{
	position: absolute;
	top: 13px;
	left: 5px;
	content:'';
	width: 0;
	height: 0;
	border-bottom: 15px solid #fff;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
}
.gotop:after{
	position: absolute;
	top: 19px;
	left: 10px;
	content:'';
	width: 0;
	height: 0;
	border-bottom: 10px solid #ba4a28;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}

#online_qq_layer { z-index: 1000; }
#online_qq_layer .h1,#online_qq_layer .h2{padding:0;margin:0;}
#online_qq_layer ul,#online_qq_layer li{ list-style:none;margin:0;padding:0;}
.online_icon { width: 36px; height: 150px; overflow: hidden;  }
.online_icon a { display: block; width: 36px; height: 156px; background: url(../images/online_bg.png) no-repeat; _background: url(../images/online_bg_ie6.png) no-repeat; text-decoration: none; }
.online_windows { width: 150px; background-color:#fff;border:3px solid #fd744a; }
.online_w_top { background: url(../images/online_bg.png) no-repeat -42px 0 #fd744a; height: 45px; }
.online_w_bottom { background: url(../images/online_bg.png) repeat-y -44px -118px; height: 29px; _background: url(../images/online_bg_ie6.png) repeat-y -44px -118px; }
.online_content { padding: 8px 0;}
.online_content a.qq_icon {   height: 25px; display:inline-block; margin: 0 auto;  line-height: 23px; cursor: pointer;  }
.online_bar .h2 { background: url(../images/online_bg.png) repeat-x 0 -156px; height: 29px; line-height: 27px; font-size: 12px; color: #666; text-align: left; _background: url(../images/online_bg_ie6.png) repeat-x 0 -156px; }
.online_bar .h2 a { display: block; padding-left: 14px; margin-left: 6px; cursor: pointer; }
.expand .h2 a { background: url(../images/online_bg.png) no-repeat -40px -69px; _background: url(../images/online_bg_ie6.png) no-repeat -40px -69px; }
.collapse .h2 a { background: url(../images/online_bg.png) no-repeat -40px -96px; _background: url(../images/online_bg_ie6.png) no-repeat -40px -96px; height:28px;line-height:28px; color:#000;}
.collapse .h2 a:hover{color:#000;}
.online_content { text-align: center; border-bottom: 1px solid #d0d0d0; margin-bottom: 1px; }
.online_content ul li { line-height: 24px; margin-bottom: 4px;  vertical-align:middle; }
.online_content ul li a{ vertical-align:middle;}
#online_qq_layer { position: fixed; right: 0px; top: 120px; _position: absolute; }
* html #online_qq_layer { _bottom: auto; _top:expression(eval(document.documentElement.scrollTop + 150));
}
#online_qq_tab { float: left; margin-top: 50px; }
#onlineService { float: left; margin-left: -3px; display: none; }
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 { display: none; }
#onlineType1 { display: block; }
.online_bottom{padding:3px; border:0; line-height:24px;}
.online_bottom ul li{margin-bottom:0;}


.gg { position: fixed; left: 0; top: 50%; margin-top: -120px; width: 180px; height: 243px; z-index: 9999;	/*background: url(../images/gg.png) no-repeat;*/ cursor: pointer;}
.gg li { display: block; width: 156px; margin-bottom: 4px; cursor: pointer; background: url(../images/gg.png) no-repeat;  opacity: .8; filter:opacity(80);transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out}
.gg li.g1 { height: 78px; background-position: 0 0; }
.gg li.g2 { height: 78px; background-position: 0 -79px; }
.gg li.g3 { height: 87px; background-position: 0 -156px; }
.gg li:hover{ opacity: 1; filter:opacity(100);}
.gg_open {/* background: rgba(16, 113, 211, .9);*/ z-index: 999; }
.gg_open .gg_close { position: absolute; top: -40px; left: 50%; margin-left: 520px; width: 80px; height: 40px;	/* padding: 8px 48px 28px 48px; */ border-radius: 60px 60px 0 0; background-color: #1071d3; opacity: .7; filter: opacity(70); cursor: pointer; z-index: 999; line-height: 50px; text-align: center; color: #fff; font-size: 12px; font-weight: bold; }
/*.gg_open .gg_close.gg_close1{ top: auto; bottom: -40px; border-radius: 0 0 60px 60px;line-height: 30px;}*/
.gg_open .gg_close:hover { opacity: 1; filter: opacity(100); }
.gg_open .gg_head { height: 76px; overflow: hidden;	/*border-bottom: 1px solid #fff;*/ text-align: center; width: 100%;min-width: 1200px;}
.gg_head span { display: inline-block; width: 390px; height: 76px; line-height: 76px; cursor: pointer; color: #fff; font-size: 18px; text-align: center; opacity: .6; filter: opacity(60); }
.gg_head span.now { opacity: 1; filter: opacity(100); border-bottom: 2px solid #fff;	/*background-color: rgba(255,255,255,.2);*/ font-weight: bold;}
.gg_body { height: 230px; }
.gg_body .abody {  position: absolute; }
.zz_body form { width: 785px; height: 110px; position: relative; margin: 0 200px; padding-top: 60px; }
.zz_body form input[type="text"] { position: absolute; left: 0; top: 60px; width: 697px; height: 50px; background: #fff; font-size: 18px; color: #333; padding: 0 14px; border: 1px solid #fff; border-radius: 6px 0 0 6px; }
.zz_body form input[type="submit"] { position: absolute; right: 0; top: 60px; width: 88px; height: 50px; border-left: 1px solid #eee; cursor: pointer; font-size: 18px; background: #ea0606; color: #fff; border-radius: 0 6px 6px 0; }
.zz_body form input[type="submit"]:hover { background-color: #fe3030; }

/* form-inline */
.gg_open .form-quick { padding-top: 18px; color: #333; width: 1200px;}
.gg_open .form-quick .quick-l{ width: 980px;margin: auto; }
.gg_open .form-quick .quick-r{ width: 200px;margin: auto; }
.gg_open .form-quick .form-group { height: 36px; clear: both; margin-bottom: 20px; }
.gg_open .form-quick .form-group .input-group { float: left; height: 100%; margin-right: 20px; }
.gg_open .form-quick .form-group .input-group.long {			/*width: 60%;*/ }
.gg_open .form-quick .form-group .input-group .input-label { font-size: 14px; line-height: 30px; }
.gg_open .form-quick .form-group .input-group .form-control { width: 160px; height: 100%; background: #fff; padding: 0 10px; font-size: 14px; line-height: 38px; border: 1px solid transparent; border-radius: 6px; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; }
.gg_open .form-quick .form-group .input-group .form-control.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control:focus { border-color: #c5261c; }
.gg_open .form-quick .form-group .input-group .form-control.short { width: 90px; }
.gg_open .form-quick .form-group .input-group .form-control.short.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control.long { width: 270px; }
.gg_open .form-quick .form-group .input-group .form-control.long.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control.superlong { width: 270px; }
.gg_open .form-quick .ml10 { margin-left: 10px; }
.gg_open .form-quick .form-bottom { padding-top: 10px; line-height: 34px; }
.gg_open .form-quick .form-group .input-group .form-control.radio-control { width: 16px; height: 16px; margin-left: 10px; vertical-align: -4px; padding: 0; }
.gg_open .form-quick .big-btn { width: auto; height: auto; padding: 14px 10px; text-align: center; background: #FF5522; display: block; border-radius: 6px; cursor: pointer; color: #fff; font-size: 16px; max-width: 200px;}
.gg_open .form-quick .link { text-decoration: underline; font-size: 12px;}
.gg_open .form-quick .link img{vertical-align: -4px;margin-right: 6px;}

/* show-link */
.show-link { position: relative; height: 20px; line-height: 20px;z-index:1; }
.show-link:before { display: none; content: ''; position: absolute; top: 20px; right: 60px; width: 0; height: 0; border-bottom: 3px solid #fff; border-left: 8px solid transparent; border-right: 8px solid transparent; }
.show-link:after { display: none; width: 450px; height: auto; content: attr(showText); position: absolute; top: 23px; right: 0; background: #fff; color: #ea0606; padding: 16px; }
.show-link:hover:before, .show-link:hover:after { display: block; }

/*查询结果*/
#packageState { width:100%; left:50%; -webkit-transform:rotate(0) translate(0) scale(1) skew(0); transform:rotate(0) translate(0) scale(1) skew(0); transform:translateX(-50%); -webkit-transform:translateX(-50%); -o-transform:translateX(-50%); -ms-transform:translateX(-50%); -moz-transform:translateX(-50%); position:relative; padding-bottom:30px }
#packageState .state { text-align:center; margin-top:40px; }
#packageState .state.state-h { margin-top:180px; }
#packageState .state .image { width:100%; height:76px; position:relative }
#packageState .state img { position:absolute; top:0; left:50%;margin-left:-32px; width:64px; height:64px }
#packageState .state img.waiting { -webkit-animation:rotate 2s linear 0s infinite; animation:rotate 2s linear 0s infinite }
#packageState .state img.none { display:none }
#packageState .state p { padding:0; margin:0 }
#packageState .state p:nth-child(1) { font-size: 18px; color: #666; line-height: 24px }
#packageState .state p:nth-child(2) { font-size: 14px; color: #999; line-height: 20px }
#packageState .state .table { width: 100%; margin: 0 auto; }
#packageState .state .table tr { height: 30px; line-height: 30px; }
#packageState .state .table td, #packageState .state .table th { line-height: 30px; color: #666; font-size: 14px; text-align: center; border: 1px solid #ddd; }
#packageState .state .table th { font-weight: bold; background: #fda68c; line-height: 40px; color: #FFFFFF;}
#packageState .state .table tr { height: 30px; line-height: 30px; }
#packageState .state .ziti_dizhi { text-align: left;}
#packageState .state .dizhi_b { box-sizing: content-box; width: 100%; height: 300px; padding: 10px 0; border-bottom: 1px solid #eee; }
#packageState .state .dizhi_img { width: 700px; height: 300px; float: left; }
#packageState .state .dizhi_info { width: 380px; height: 300px; margin: auto;/*float: right; */padding-top: 30px; }
#packageState .state .dizhi_info li { color: #777; font-size: 15px; font-weight: bold; line-height: 20px; margin-bottom: 20px; }
#packageState .state .dizhi_info li span { color: #FF5522; font-size: 15px; font-weight: bold; line-height: 20px; }

#packageState .state .notfind-icon { padding-bottom: 10px; font-size: 18px; line-height: 1.8em; text-align: center; color: #FF5522; border-bottom: 1px dashed #ddd; background: url(../images/ico_auto.png) 42% -115px no-repeat; padding-left: 0; }
#packageState .state .search-content { min-height: 600px; width: 610px; position: relative; padding-left: 100px; padding-right: 100px; margin: auto; text-align: center;    /*              background: url(../images/bg_new.png) center center no-repeat;*/    /*margin-top: 160px;*/ }
#packageState .state .notfind { margin: 0px; margin-top: 10px; padding: 0px; }
#packageState .state .track-wrap a { outline: none; text-decoration: none; cursor: pointer; color: #666; blur: expression(this.blur()); }
#packageState .state .notfind .notfind-body { padding: 10px 20px; border: 1px solid #dfdfdf; background-color: #fbfbfb; margin-top: 10px; line-height: 22px; width: 100%; position: relative; text-align: center; margin: auto; }
#packageState .state .select-com { margin-bottom: 20px;    /*padding-left: 7px;*/ height: 20px; font-size: 14px; font-weight: bold; position: relative; text-align: center; }
#packageState .state .select-node { position: relative; padding-right: 15px; font-size: 17px; }
#packageState .state .select-node a { color: #448ef3; }
#packageState .state .result-top { margin-top: 10px; width: 100%; height: 43px; background-color: #fbfbfb; border: 1px solid #ffba90; border-bottom: none; }
#packageState .state .result-top .col1 { margin-left: -6px; width: 170px; text-align: center; font-weight: bold; border-right: 1px solid #ddd; color: #333; }
#packageState .state .result-top .col2 { width: 498px; text-align: left; font-weight: bold; color: #333; padding-left: 20px;}
#packageState .state .result-top span, .result-top a { display: inline-block; height: 43px; line-height: 43px; vertical-align: middle; font-size: 14px; }
#packageState .state #select-data { z-index: 4; display: block; margin-top: 10px; position: relative; }
#packageState .state .result-info2 { border: 1px solid #ddd; width: 100%; }
#packageState .state .result-info2 td { padding: 10px; color: #000; border-bottom: 1px solid #d8d8d8; background-color: #fbfbfb; font-size: 12px; text-align: left; }
#packageState .state .result-info2 .status { width: 38px; background: url("../images/ico_status.gif") -50px center no-repeat #fbfbfb }
#packageState .state .result-info2 .status-first { background: url("../images/ico_status.gif") 0px center no-repeat #fbfbfb }
#packageState .state .result-info2 .status-check { background: url("../images/ico_status.gif") -150px center no-repeat #fbfbfb }
#packageState .state .result-info2 .status-wait { background: url("../images/ico_status.gif") -100px center no-repeat #fbfbfb; }
#packageState .state .result-info2 .last td { color: #FF8c00; border-bottom: none; background-color: #ffffff }
#packageState .state .result-info2 .row1 { width: 384px; text-align: right; }
#packageState .state .error-tip { display: block; padding: 8px; line-height: 24px; background-color: #FFFAE2; border: 1px solid #F5E190; margin-top: 10px; font-size: 12px; }
#packageState .state .error-tip-close { display: block; float: right; width: 17px; height: 17px; margin-top: -3px; margin-right: -3px; }
#packageState .state .qudao-form { position: relative; background: #f5f5f5; border-radius: 4px; margin-bottom: 70px; padding: 10px; border: 1px solid #ddd; }
#packageState .state .qudao-form:after { content: ""; position: absolute; bottom: -50px; left: 50%; width: 30px; margin-left: -15px; height: 30px; line-height: 30px; font-family: 'Arial'; text-align: center; background: url(../images/cha/qudao-down-icon.png) no-repeat center center; }
#packageState .state .qudao-form .form-inline .form-group .input-group .form-control { width: 170px; }
#packageState .state .qudao-form .form-inline .form-group .input-group .form-control.short { width: 90px; }
.odd td{display: table-cell;vertical-align: middle;}
.xd{background-color: #FF5522;padding:5px 10px;color: #FFFFFF}
.ljxd a:hover{color: #FFFFFF !important;}

/*追踪*/
.query{position: absolute;/*padding: 60px 0 0 120px;*/
    z-index: 999;}
.query input.textbox { width: 1020px; height: 60px; float: left; padding-left: 20px; padding-right: 20px; border: 1px solid #FF5522; font-size: 18px; color: #666; }
.query input.sub { display: block; border: none; width: 140px; height: 60px; background: #FF5522; text-align: center; color: #f4f7fb; font-size: 18px; /*line-height: 60px;*/ cursor: pointer; position: absolute; left: 1020px; }

/*新闻*/
/*news*/
#newslist{/*width:1000px;*/margin:0 auto}
#newslist .item{ padding:30px 20px; background:url(../images/news_line.jpg) left bottom repeat-x;}
#newslist .item .con{ width: 100%;overflow: hidden;border-bottom: 1px dashed #D8D8D8;}
#newslist .item .all{ width:100%;}
#newslist .item .con h3{ width: 100%;height:25px; line-height:25px;text-align:left;}
#newslist .item .con h3 a{ font-size:18px; color:#202020; font-weight:normal;display:block; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
#newslist .item .con .date{ font-size:14px; color:#a0a0a0;margin-right: 20px; font-family:"Arial";  margin-bottom:15px;float: left;width: 80px;height:80px;border:1px solid #CCCCCC;border-radius: 50px;text-align: center;padding-top:10px ;}
#newslist .item .con .intro{ width:850px;float: left;text-align:left; font-size:14px; color:#828282; line-height:25px; height:75px; overflow:hidden;text-indent: 25px;}
#newslist .item .con .imgs{float: right;}
#newslist .item .con .imgs img{width: 150px;height: 75px;}
#newslist .item:hover{ background-color:#f2f2f2;}
#newslist .item:hover h3 a{ color:#f3724b;}
#newslist.goodlist .item{ width: 50%;float: left; }
#newslist.goodlist .item .pic{ width: 160px;height: 160px; overflow:hidden;float: left; }
#newslist.goodlist .item .pic img{ width: 100%; height: 100%; }
#newslist.goodlist .item .con{ width: 280px;float: right;}
#news_detail .contents{ width:890px;}
#news_detail .ad{ width:275px;}
#news_detail h2{ font-size:26px; color:#202020; text-align:center;}
#news_detail .param{ height:36px; line-height:36px; padding:10px 0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc}
#news_detail .param *{ font-size:14px; color:#747373;}
#news_detail .param .date{ margin-left:220px;}
#news_detail .param .bdsharebuttonbox{ margin-left:40px; float:left;}
#news_detail .near{ border-top:1px solid #e5e5e5; padding:15px 0;}
#news_detail .near .row{ font-size:14px; color:#37b084; float:left; width:50%; height:25px;}
#news_detail .near .row a{ color:#535353;}


/*新闻分页*/
#turn_page{ text-align:center; line-height:30px;}
#turn_page .page_button{ padding:0 10px; font-size:14px; border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 4px; text-decoration:none; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page .page_item{ width:48px; font-size:14px;  border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 4px; text-decoration:none; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page .page_item_current{ width:48px; font-size:14px;  border:1px solid #ff5522; display:inline-block; color:#fff; background:#f3724b; margin:0 4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page a:hover{text-decoration: underline;}

/*新闻详情*/
#news_detail { width:1000px;}
#news_detail .ad{ width:275px;}
#news_detail h2{ font-size:26px; color:#202020; text-align:center; font-weight:normal;margin-bottom:20px;}
#news_detail .param{ height:56px; line-height:36px; padding:10px 0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;margin-bottom:30px;}
#news_detail .param *{ font-size:14px; color:#747373;}
#news_detail .param .date{ margin-left:220px;}
#news_detail .param .bdsharebuttonbox{ margin-left:40px; float:left;}
#news_detail .near{ border-top:1px solid #e5e5e5; padding:15px 0;margin-bottom:30px;}
#news_detail .near .row{ font-size:14px; color:#287bc3; float:left; width:50%; height:25px;}
#news_detail .near .row a{ color:#535353;}

/*帮助中心*/
.help{padding:30px 0;/* width:1000px;*/ margin:0 auto;}
.help h2{height: 56px; text-align:center;
    font-size:22px;
    color: #333; font-weight:normal;
    line-height: 56px;}
.qamain {
        font-size: 15px;
        color: #666;
    }
        .qamain .b {
            margin-bottom: 20px;
            border-bottom: 1px dotted #ddd;
        }
            .qamain .b .q {
                margin-bottom: 10px;
                cursor: pointer;
            }
                .qamain .b .q .count {
                    display: inline-block;
                    background: #FF8C00;
                    color: #fff;
                    height: 30px;
                    width: 30px;
                    text-align: center;
                    line-height: 30px;
                    margin-right: 6px; border-radius:50px;
                }
                    .qamain .b .q span.txt {
                        color: #333;
                    }
            .qamain .b .a {
                display: none;
                padding-bottom: 30px;
                font-size: 14px;
                padding-left: 40px;
                line-height: 30px;
                color: #888;
            }